home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20030409-20031118 / 000182_jaltman@columbia.edu_Sat Jun 21 11:41:29 EDT 2003.msg < prev    next >
Text File  |  2020-01-01  |  3KB  |  63 lines

  1. Article: 14411 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!news.columbia.edu!news-not-for-mail
  3. From: jaltman@columbia.edu (Jeffrey Altman)
  4. Newsgroups: comp.protocols.kermit.misc
  5. Subject: Re: HTTP Proxy in ckermit
  6. Date: 20 Jun 2003 22:47:50 -0400
  7. Organization: Columbia University
  8. Lines: 46
  9. Message-ID: <bd0h0m$3cv$1@watsol.cc.columbia.edu>
  10. References: <f270e7b1.0306121124.4e268ecd@posting.google.com> <bcbt1g$2ph$1@watsol.cc.columbia.edu> <f270e7b1.0306130713.2ecc7069@posting.google.com>
  11. NNTP-Posting-Host: watsol.cc.columbia.edu
  12. X-Trace: newsmaster.cc.columbia.edu 1056163671 12792 128.59.39.139 (21 Jun 2003 02:47:51 GMT)
  13. X-Complaints-To: postmaster@columbia.edu
  14. NNTP-Posting-Date: 21 Jun 2003 02:47:51 GMT
  15. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:14411
  16.  
  17. In article <f270e7b1.0306130713.2ecc7069@posting.google.com>,
  18. mchamber <michel.chamberland@jtax.com> wrote:
  19. : It looks like there is still quite a bit of bugs in the http proxy
  20. : code, for example the user variable in http_connect (ckcnet.c) is set
  21. : to "" so the if (user) always return true, therfore a
  22. : Proxy-authorization and Extension header is always sent even if
  23. : authentication is not desired. 
  24.  
  25. The bug is in ckuus3.c.  When there is no /USER: provided when
  26. setting SET TCP HTTP-PROXY the tcp_http_proxy_user variable should be
  27. NULL.
  28.  
  29. : The /AGENT argument to http commands
  30. : seems to have no effect on the headers sent to the server (its always
  31. : C-Kermit). 
  32.  
  33. This was fixed in dohttp().  HTTP /AGENT:agent OPEN ... now utilizes
  34. the specified agent string
  35.  
  36. : An other problem i found is that the proxy code only
  37. : support the CONNECT call but this call is not OK with our proxy
  38. : because they dont want us to stream anything throught the proxy. It
  39. : does support however keeping the connection alive for multiple POST
  40. : and GET. I guess ill have to figure out the kermit code and try to fix
  41. : it or am I not using kermit right?
  42.  
  43. The HTTP PROXY support is designed to be used for streaming connections
  44. such as TELNET and FTP through the firewall.  That is why the HTTP 
  45. CONNECT functionality was implemented.
  46.  
  47. I'm not sure how the behavior you are requesting is supposed to work.
  48. Can you identify which Proxy Server you are using?
  49.  
  50. If you can send a tcpdump or other network trace showing the communication
  51. with the server I should be able to figure it out.
  52.  
  53. Jeffrey Altman
  54. Volunteer Kermit Developer
  55.  
  56.  
  57.  
  58. -- 
  59.  Jeffrey Altman * Volunteer Developer      Kermit 95 2.1 GUI available now!!!
  60.  The Kermit Project @ Columbia University  SSH, Secure Telnet, Secure FTP, HTTP
  61.  http://www.kermit-project.org/            Secured with MIT Kerberos, SRP, and 
  62.  kermit-support@columbia.edu               OpenSSL.
  63.